package cn.com.nes.site.module.service.inventory;

import java.util.HashMap;

import javax.annotation.Resource;

import org.springframework.stereotype.Service;

import cn.com.nes.site.entity.DataReq;
import cn.com.nes.site.entity.PageData;
import cn.com.nes.site.module.dao.inventory.InventoryDaoImpl;
import cn.com.nes.site.module.dao.inventory.OrderOutDaoImpl;

@Service
public class OrderOutService {

	@Resource
	private OrderOutDaoImpl impl;
	
	public PageData getApplyList(DataReq req)  {
		return impl.getApplyList(req);
	}
	
	public PageData generateApplyId(DataReq req)  {
		return impl.generateApplyId(req);
	}
	
	public PageData saveApplyInfo(DataReq req)  {
		return impl.saveApplyInfo(req);
	}
	
	public PageData getApplyDetail(DataReq req)  {
		return impl.getApplyDetail(req);
	}
	
	public PageData updateApplyGoodsInfo(DataReq req)  {
		return impl.updateApplyGoodsInfo(req);
	}
	
	public PageData delApplyGoods(DataReq req)  {
		return impl.delApplyGoods(req);
	}
	
	public PageData delApply(DataReq req)  {
		return impl.delApply(req);
	}
	
	public PageData submitOrderOutApply(DataReq req)  {
		return impl.submitOrderOutApply(req);
	}
	
	public PageData submitOrderOutAudit(DataReq req)  {
		return impl.submitOrderOutAudit(req);
	}
	
	
	public PageData generateOrderId(DataReq req)  {
		return impl.generateOrderId(req);
	}
	
	public PageData getOrderOutList(DataReq req)  {
		return impl.getOrderOutList(req);
	}
	
	public PageData getApplyGoodsList(DataReq req)  {
		return impl.getApplyGoodsList(req);
	}
	
	public PageData submitOrderOutConfirm(DataReq req)  {
		return impl.submitOrderOutConfirm(req);
	}
	
	public PageData getOrderOutDetail(DataReq req)  {
		return impl.getOrderOutDetail(req);
	}
	
	public PageData orderOutReturn(DataReq req)  {
		return impl.orderOutReturn(req);
	}
	
}
